PH330Lib Programming Library for PicoHarp 330
Version 2.0.0.0
PicoQuant GmbH - September 2024


Introduction

The Picoharp 330 is a modern TCSPC systems with USB 3.0 interface. 
The system requires a x86-64 PC with suitable USB host controller,
4 GB of memory, four or more CPU cores and at least 2 GHz CPU clock. 
The programming library for Linux (x86-64 only) is a shared library 
with demos for various programming languages. Please refer to the 
manual (PDF) for further instructions.


What's new in this version 

Version 2.0 is the second release of PH330Lib and primarily provided 
to support the new PicoHarp 330 4P with four input channels. The 
previous model with two input channels is of course also supported. 
A very useful new feature of PH330Lib v. 2.0 is the API call 
PH330_SaveDebugDump. It is provided to help debugging gateware issues 
by letting the user save a snapshot of the devices internal FPGA 
states to a file that then can be submitted for support.


Disclaimer

PicoQuant GmbH disclaims all warranties with regard to this software 
including all implied warranties of merchantability and fitness. 
In no case shall PicoQuant GmbH be liable for any direct, indirect or 
consequential damages or any material or immaterial damages whatsoever 
resulting from loss of data, time or profits; arising from use, inability 
to use, or performance of this software and associated documentation. 


License and Copyright Notice

With the Picoharp 330 hardware you have purchased a license to use 
the PH330Lib software. You purchased no other rights to the software. 
The software is protected by copyright and intellectual property laws. 
You may not distribute the software to third parties or reverse engineer, 
decompile or disassemble the software or part thereof. You may use and 
modify demo code to create your own software. Original or modified demo 
code may be re-distributed, provided that the original disclaimer and 
copyright notes are not removed from it. Copyright of the manual and 
on-line documentation belongs to PicoQuant GmbH. No parts of it may be 
reproduced, translated or transferred to third parties without written 
permission of PicoQuant GmbH. 


Acknowledgements

When the PicoHarp 330 software is used under Linux it uses Libusb to 
access the PicoHarp 330 USB devices. Libusb is licensed under the LGPL 
which allows a fairly free use even in commercial projects. For details 
and precise terms please see http://libusb.info. In order to meet the 
license requirements a copy of the LGPL as applicable to Libusb is 
provided as part of the PicoHarp 330 software distribution media. 
The LGPL does not apply to the PicoHarp 330 software as a whole.


Trademark Disclaimer

Products and corporate names appearing in the product manuals or in the 
online documentation may or may not be registered trademarks or copyrights 
of their respective owners. They are used only for identification or 
explanation and to the owners benefit, without intent to infringe.


Contact and Support

PicoQuant GmbH
Rudower Chaussee 29
12489 Berlin, Germany
Phone +49 30 1208820-0
Fax   +49 30 1208820-90
email info@picoquant.com
www http://www.picoquant.com
